YandexCheckout\Model\Payment A

Total Complexity 59
Dependencies 16
Dependents 4
Total lines 496
Lines of code 179
Logical lines of code 79
Comment lines 217
Methods 32
Properties 16

Methods 32

Method Rating Maintainability Complexity Lines of code
setDescription()
S
57 5 17
setReceiptRegistration()
S
57 5 17
setCapturedAt()
S
60 5 13
setExpiresAt()
S
60 5 13
setCreatedAt()
S
60 5 13
setPaid()
S
62 4 11
setStatus()
S
62 3 12
setId()
S
62 3 11
getReceiptRegistration()
S
82 1 3
getId()
S
82 1 3
getMetadata()
S
82 1 3
setRefundedAmount()
S
81 1 3
setMetadata()
S
81 1 3
getExpiresAt()
S
82 1 3
getCancellationDetails()
S
82 1 3
setCancellationDetails()
S
81 1 3
getAuthorizationDetails()
S
82 1 3
getPaid()
S
82 1 3
getConfirmation()
S
82 1 3
getRefundedAmount()
S
82 1 3
setConfirmation()
S
81 1 3
getCapturedAt()
S
82 1 3
getCreatedAt()
S
82 1 3
setPaymentMethod()
S
81 1 3
getPaymentMethod()
S
82 1 3
getDescription()
S
82 1 3
setAmount()
S
81 1 3
getAmount()
S
82 1 3
setRecipient()
S
81 1 3
getRecipient()
S
82 1 3
getStatus()
S
82 1 3
setAuthorizationDetails()
S
81 1 3